give praise to - German English Dictionary